needle galaxy - Turkish English Dictionary